@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,i,b{margin: 0; padding: 0; font: 12px 'Microsoft Yahei',Tahoma,Simsun;}
body{background-color:#f5f5f5;min-width: 1200px;margin:0 auto; font: 12px 'Microsoft Yahei',Tahoma,Simsun;}
input,textarea,select,button,i{ font: 12px 'Microsoft Yahei',Tahoma,Simsun;}
*{ word-wrap: break-word;}
i,em{font-style: normal;}
b,h1,h2,h3{ font-weight:normal;}
ul,ol,li,dl,dt,dd{list-style: none;}
a{text-decoration: none; color:#444;}
a:hover{text-decoration:none;color: #248dcc}
a:link,a:visited{outline: none;}
img,a img{border:none;}
table{border-collapse:collapse;empty-cells:show}


.underline,.fontline,.unerline{text-decoration:underline;}
.through{text-decoration:line-through;}

/******width******/
.w-max{width:1200px;}
.w-min{width:200px;}
.w-mid{width:980px;} 
.w1000{width:1000px;}
.w100{width:100%;}
 
.ftnum{font-family:Arial;}

/******字体*****/
.ft12{font-size:12px;}  
.ft13{font-size:13px;}
.ft14{font-size:14px;}
.ft15{font-size:15px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}
.ft20{font-size:20px;}
.ft24{font-size:24px;}
.ft26{font-size:26px;}
.ft30{font-size:30px;}

.zcolor{color:#7a45e5;}/*商城主题绿色*/
.c444{color: #444;}
.cfff{color:#fff;}
.c333{ color:#333;}
.c999{color:#999;}
.c666{color:#666;}
.cf60{color:#FF6600;}
.c000{color:#000;}
.c89{color:#898989;}
.cred{color:#FF0000;}
.cylow{color: #FF3300;}
.cblue{color: blue;}
.cgold{color: #FF6600;}
.cgreen{ color:#0b9619;}
.cd7{color:#d7d7d7;}
.cstress{color:#f03e3e;}/*用于价格,强调文字*/

.ti1{text-indent:1em;}
.ti2{text-indent:2em;}
.ftc{text-align:center;}
.textR{text-align:right;}
.ftleft{text-align:left;}
.bold{font-weight:bold;}
.nobold{font-weight:normal;}

/*****背景色*****/
.bgmcolor,.zbg{background:#459d36;}/*商城主题绿色*/
.bgfff,.bgwh{background:#fff;}
.bgf5{background:#f5f5f5;}
.bgcd{background:#cdcdcd;}/*灰色*/
.bgd7{background:#d7d7d7;}
.bgaf{background:#afafaf;}
.bgfb{background:#fbfbfc;}
.bgorange{background:#f97526;}
.bgstress{background:#f03e3e;}/*用于价格,强调文字*/
.opacity6,.bgtm{background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

/*****边框*****/
.border{border:1px solid #d7d7d7;}
.bord7t{border-top:1px solid #d7d7d7;}
.bord7b{border-bottom:1px solid #d7d7d7;}
.bord7l{border-left:1px solid #d7d7d7;}
.bord7r{border-right:1px solid #d7d7d7;}

/******div层属性******/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}

.rela,.rel{position:relative;}
.abs{position:absolute;}
.fixd{position:fixed;}
.position00{top:0;left:0;}
.overflow{overflow:hidden;_zoom:1;}
.overflow_s{overflow:scroll;}
.overflow_a{overflow:auto;}
.nowrap{white-space:nowrap;}
.rowhidden{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}/*单行超出隐藏并显示3个点*/
.dib{ display:inline-block;}
.hide,.shide{display:none;}
.db{display:block;}
.di{display:inline;}
.dtable{display:table;}
.dtcell{display:table-cell;}
.dib{display:inline-block;*display:inline;*zoom:1;}

.bround5{border-radius:5px;}
.bround30{border-radius:30px;}
.bround50{border-radius:50%;}

/******纵向位置******/
.vertical{vertical-align:middle;}
.v-top{vertical-align:top;}
.v-bottom{vertical-align:bottom;}

/******间隔******/
.ct{margin:0 auto;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}

.mt,.mtop10{margin-top:10px;}
.mt30{ margin-top:30px;}
.mb{margin-bottom:10px;}
.ml{margin-left:10px;}
.mr{margin-right:10px;}

.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}
.mr15{margin-right:15px;}

.mt20,.mtop20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}

.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pr5{padding-right:5px;}

.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}

.pt15{padding-top:15px;}
.pb15{padding-bottom:15px;}
.pl15{padding-left:15px;}
.pr15{padding-right:15px;}

.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}

.pad5{padding:5px;}
.pad10{padding:10px;}
.pad20{padding:20px;}
.pad30{padding:30px;}

/******行高******/
.lh1{ line-height:1;}
.lh12{line-height:12px;}
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh32{line-height:32px;}

.textover{ overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}
.price{font-weight:bold;color:#FF6600;}

.borcol{ border:1px solid #ddd;}
.price_old{ color:#999; text-decoration:line-through;}
.line{ border-bottom:1px solid #ddd; height:1px;}
.rad{border-radius: 5px; behavior: url(/static/ie-css3.htc);}
.fixed {position: fixed !important; top: 0 !important; top: 0;z-index: 1000;width: 100%;}

.vct{left: 0; right: 0; top: 0;bottom: 0; margin: auto;}
.dvm{ display: inline-block; vertical-align: middle; margin-top: -2px;}
.tancbox{ border-top:1px solid #ddd; border:1px solid #ddd; padding:15px;}
.boxsha{ box-shadow:3px 3px 4px #777;}
.hide_submit{width:1px;height:1px;border:none;background:none;position:absolute;}

.line,.ad_L,.fuwu p{ clear:both;}
.bgwhite,.tancbox,.probox,.header,.catgr_ej,.zhis{ background:#fff;}
.header_topri li i,.weibo a,.rss_btn,.cartbtn,.fuwu ul li span,.paim_box,.hot_name i,.footer p a,.lis_plbox,.close,.epetbrand,.close-code,.zt-list1-1 li a:hover,.zt-list1-1 li.this a,.phonecode,.saving{background-image:url(../images/background/bg.png);background-repeat: no-repeat;}
.topgz_act,.myec_tc a,.o-more b{background-image:url(../images/background/bg2.png?v=0128);background-repeat: no-repeat;}
.footer_zf,.footer_yf,.footer_gw,.footer_us{background-image:url(../images/background/bg2-22.png?v=325);background-repeat: no-repeat; width:59px; height:165px; float:left; display:inline; margin:0 30px 0 23px;}
.zhis span a,.zhis span a.zhis_ac,.cx_nav .cx_navAct,.hot_nav a,.hot_nav{background-image:url(../images/background/bg2.png?v=0128); background-repeat: repeat-x; *zoom:1;}


.rtico,.newdot,.menus li.dropmn a.mns,.rttop,.rtbot{background-image: url(../images/background/bar_new.png);background-repeat: no-repeat;}

a.btn, a.btn span,.sbtn,.subbtn,.subbtn span,.sbtn span,.smbtn,.smbtn span,a.ahov,a.ahov span,.filter_box td a:hover,.filter_box td a:hover span{background:#7a45e5; border-radius:3px;}
.lis_plbox p a,.lis_plbox a.fs,li.gdlis p em,.list_box-li p em,.lis_plbox span,.checkBox{background-image: url(../images/background/ico.gif);background-repeat: no-repeat;}
.disable{line-height: 30px;display: inline-block; height: 30px;color: #666;padding: 0 10px;background: #F5F5F5;border: 1px solid #ccc;}
a.ahov,.filter_box td a:hover{background-position: right -150px;padding-right: 8px;display: inline-block;height: 20px;line-height: 20px;}
a.ahov span,.filter_box td a:hover span{background-position: left -150px;padding-left: 8px;color: #FFF;float: left;}
.btn,.sbtn,.smbtn,.subbtn{ line-height:28px; display: inline-block; background-position:right 0;padding-right: 10px; height: 28px;cursor: pointer;vertical-align: middle;}
.btn span,.sbtn span,.smbtn span,.subbtn span{float: left; background-position:0 0; padding-left:10px;}
.smbtn{height: 32px;line-height: 32px;background-position: right -212px;padding-right: 20px;}
.smbtn span{font-size: 14px;font-weight: bold;color: #FFF;background-position: left -212px;padding-left: 20px;}
.subbtn{height: 22px;line-height: 22px;background-position:right -280px;padding-right: 10px;}
.subbtn span{ background-position:0 -280px; padding-left:10px;}
.subbtn:hover span{ background-position:0 -250px;color: #FFF;}
.subbtn:hover{ background-position:right -250px;}
.subbtn.hov span{ background-position:0 -250px;color: #FFF;}
.subbtn.hov{ background-position:right -250px;}
.sbtn{background-position:right -355px;padding-right: 20px;height: 45px;line-height: 45px;}
.sbtn span{ background-position:0 -355px; padding-left:20px;color: #FFF;font-size: 17px;height: 45px;line-height: 45px;}
.sbtn:hover span{ background-position:0 -310px;}
.sbtn:hover{ background-position:right -310px;}
.btn:hover span{ background-position:0 -114px;}
.btn:hover{ background-position:right -114px; color:#333;}
a.subing,a.subing:hover,a.subing:visited{display: inline-block;line-height: 43px;height: 43px;border: 1px #ccc dashed;background-color: #F1F1F1;padding: 0 20px;font-size: 16px;color: #888;}
.all-nav {height: 24px; line-height: 24px;color: #444;}
.all-nav a{color:#248DCC;}
.all-nav a:visited{color:#248DCC;}
.box{height:100%;border: 1px solid #DDDDDD;background-color: #FFF; overflow: hidden;}
.box h2,.box h1{border-bottom:2px solid #7a45e5;height:30px;line-height:30px;background-color: #FFF;}
.box h2 span,.box h1 span{display:block;float:left;padding-left: 12px;font-size: 14px;font-weight: bold;}
.box h2 em,.box h1 em{color: #ccc;font-family: Tahoma,Arial;}
.box h2 a,.box h1 a{display:block;float:right;font-weight:normal;padding-right:10px;font-size: 12px;}
.gdclass{background-color: #FFF;border: 1px #ddd solid;}
.gdclass h2{height: 35px;line-height: 35px;padding-left: 10px;font-size: 16px;font-weight: bold;border-bottom: 1px #ddd dotted;}
.gdclass-li a{display: block;height: 50px;line-height: 50px;padding-left: 10px;border-bottom: 1px #ddd dotted;}
.gdclass-li a img{vertical-align: middle;}
.gdclass-li a span{padding-left: 5px;font-size: 14px;}
.gdclass-li a.hov{color: #F60;font-weight: bold;background: url(../images/background/ar.png) right no-repeat;}


.exclass h4{font-weight: bold;line-height: 25px;border-bottom: 1px #ddd solid;border-top:1px #ddd solid ;height: 25px;background-color: #F1F1F1;font-size: 14px;padding-left: 10px;}
.exclass h4 a,.exclass h4 a:visited{color: #000;}
.exclass ul{padding: 10px 0 0 10px;}
.exclass li{float: left;width: 80px;margin: 0 10px 10px 0;}
.exclass li.hov a{ color:#FF6600; font-weight:bold;}
.excls li{width: 160px;padding-left: 10px;}
.excls li span{color: #999;}

.multi-menu{background: url(../images/background/ln.gif) bottom repeat-x;padding: 0 10px;}
.multi-menu a{display: inline-block;background-color:#f8f5fe;height: 35px;line-height: 35px;padding: 0 15px;border: 1px #ddd solid;cursor: pointer;}
.multi-menu a.hov{background-color: #FFF;border-top: 2px solid #7a45e5;border-bottom: 1px #FFF solid;}
.multi-menu p{line-height: 35px;}
/**新的联动菜单**/
.multi-tabs{background: url(../images/background/ln.gif) bottom repeat-x;}
.multi-tabs a{display: inline-block;background-color:#F7FBEC;height: 35px;line-height: 35px;padding: 0 15px;border: 1px #ddd solid;cursor: pointer;}
.multi-tabs a.hov{background-color: #FFF;border-top: 2px solid #85BC56;border-bottom: 1px #FFF solid;}
.multi-tabs p{line-height: 35px;}
/*-----------header------------*/
.headerTop{ height:28px; border-bottom:1px solid #ddd; background:#f5f5f5; position:relative; z-index:1002;*+z-index:0;}
.headerTop li,.headerTop p{ line-height:25px;color: #444;}
.header_topri{ width:700px; padding-top:1px;}
.header_topri li{ display:inline; float:right; padding:0 5px; height:26px; position:relative; z-index:120; border:1px solid #F5F5F5; border-bottom:none;}
.header_topri li i{ width:13px; height:13px; background-position:-312px -46px; background-repeat:no-repeat; margin-top:6px; margin-right:5px; float:left;}
.header_topri li.mobileApp i{ background-position:-334px -46px;}
.header_topri li.cart-t i{ background-position:-291px -46px; width:14px; height:14px;}
.epetbrand{ display:inline-block; width:95px; height:21px; line-height:20px; text-indent:28px; background-position:0 -429px; margin-top:4px;}
.epetbrand:link,.epetbrand:visited{ color:#666;}
.epetbrand:hover{ color:#ff8500;}
.topgz{ position:relative; padding-right:14px; cursor:pointer; display:block;}
.topgz b{ display:block; width:0; height:0; border:transparent solid 4px; border-top:#717171 solid 4px; position:absolute; right:0; top:10px; *top:7px; overflow:hidden;}
/*图标旋转*/
.menus a.mns:hover b{
    -webkit-transition:-webkit-transform .2s ease-in;
    -moz-transition:-moz-transform .2s ease-in;
    -o-transition:-o-transform .2s ease-in;
    transition:transform .2s ease-in;
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
}
.rela .topgz b{
    -webkit-transition:-webkit-transform .2s ease-in;
    -moz-transition:-moz-transform .2s ease-in;
    -o-transition:-o-transform .2s ease-in;
    transition:transform .2s ease-in;-moz-transform:rotate(180deg);
    -moz-transform-origin:50% 25%;
    -webkit-transform:rotate(180deg);
    -webkit-transform-origin:50% 25%;-o-transform:rotate(180deg);
    -o-transform-origin:50% 25%;
    transform:rotate(180deg);
    transform-origin:50% 25%}
.topgz_act,.topgz:hover{ background-position:right -179px;}
.myec_tc{ border:1px solid #ddd; border-top:none; position:absolute; left:-1px; top:26px; float:left; padding:5px 10px; display:none;background-color: #FFF;}
.myec_tc a{ line-height:14px; padding:0 10px; width:60px; /*margin-bottom:10px;*/margin:3px 0; background-position:0 -260px;display: block;}
.probox{ position:absolute; padding:15px; border:1px solid #ddd; border-top:none; right:-1px; top:26px; z-index:110; display:none;}
.probox .btn{background:#fff; border:1px solid #999; color:#333; width:80px; text-align:center; padding:0;}
.probox .btn:hover{border:1px solid #f03e3e; color:#f03e3e;}
.topsc{ width:170px; +width:185px;}
.header_topri li img{ margin-top:2px;}
.header_tl p{ padding:0 5px;float: left;line-height: 28px;}
.header_topri li.tm_act{ border:1px solid #ddd; border-bottom:none; background:#fff;}
.weibo a{ width:16px; height:16px; background-position:-443px -77px; display:inline; float:left; margin-right:10px; margin-top:5px;}
a.txwei{ background-position:-468px -77px;}
.rss_btn{ width:83px; height:21px; background-position:-334px -43px; margin-top:2px;}

.logo{height: 94px; width:268px;}
.logo a.lo{ display: inline-block; width: 268px; height: 94px; background: url(../images/background/epet-logo.png) no-repeat 0px -12px; margin-top: 7px;}
.logo button{width: 250px;height: 90px;border: none;margin: 0;padding: 0;cursor: pointer;line-height: 0;font-size: 0;background: none;outline: none;}
.header{ padding-top:33px;height:100px; position:relative; z-index:900;*+z-index:0;/*z-index:0\0;*/}
.search{ margin:23px 0 0 33px;}
.search input{ border:#459d36 solid 2px;background: none; padding:0 5px 0 15px; width:382px; height:30px;outline:none; line-height:30px; font-size:14px; float:left;}
.search button{ border:none; width:73px; height:34px;vertical-align: top;cursor: pointer;background-color: #459d36;color: #FFF;font-size: 14px;}
.search button:hover{ box-shadow:0 0 8px rgba(0,0,0,0.3);}
.adepet{ overflow:hidden; position:relative;*+z-index:-1;}
.phonecode{ background-position:0 -521px; height:22px; width:144px; margin: 30px 0 0 40px;}
.go-buy{margin: 23px 0 0 0; width: 130px; height: 39px;  text-align: center; text-indent: 2em; background: url(../images/background/shopping-cart.gif) no-repeat;}
.go-buy a{line-height: 39px;}
.go-buy em{ display: inline-block; vertical-align: middle; margin-top: -4px; color: #f40; text-indent: 0; margin-left: 2px;}
.maincates{float: left;width: 228px;}
.maincates-title{height:34px;line-height:32px;color: #FFF;font-size: 16px;text-align: center;}
.maincates-title span{ float: left; width: 112px; height: 32px; text-align: center; border:1px solid #e1e1e1; color: #666;cursor: pointer;}
/*.maincates-title span.hov a{color: #fff;}*/
/*.maincates-title .hov{background-color: #46ab50; border:1px solid  #46ab50;color: #fff; }*/
.maincates-title b{ display: inline-block; vertical-align: middle;  /*margin-top:-2px;background: url(../images/background/bg2.png); margin-left: 5px;*/}
.maincates-title .cate1{ width: 16px; height: 13px; background-position:-17px -1257px;}
.maincates-title .hov .cate1{ background-position:0 -1257px; }
.maincates-title .cate2{ width: 13px; height: 7px; background-position:-17px -1276px;}
.maincates-title .hov .cate2{ background-position:0 -1276px; }
.catelist{  width:228px;position: absolute;top: 36px;left: 0;}
.dogType { height: 358px; }
.catelist ul{  overflow:hidden;}
.mchov{position: relative; z-index:1001;}
.catelist li{ display:block; width:100%; float:left;}
.catelist h3{background-position: right -1206px;background-repeat: no-repeat;padding-left: 16px;font-weight: normal; margin:0 12px; border-bottom:1px dotted #575757; overflow: hidden; white-space: nowrap;}
.catelist li:last-child h3{border-bottom:none;}
.catelist li.hov{ position: relative; background:#4e474d;}
.catelist li.hov h3{border-bottom:1px solid #4e474d;}
.catelist li:last-child{border-bottom:1px solid #312b30;}
.catelist li:last-child h3{border-bottom:none;}
/*商品分类行数样式*/
.list5 h3{padding:13px 10px;}
.list5 li{height:83px;}
.list4 li{height:105px;}
.list4 li h3{padding: 28px 10px 20px 10px;}
.list3 li{height:140px;}
.list3 li h3{padding:43px 10px 40px 10px;}

.catelist li.hov p a{color:#fff;}
/*.catelist li.hov h3{border-top: 1px solid #85bc56;border-bottom: 1px solid #85bc56;position: absolute;width:211px;background: #FFF;top: -1px;left: 0; z-index:10001;*+z-index:10002; }*/
.catelist li:first-child.hov h3{top:0;}
.catelist h3 a{font-size: 16px; display:inline-block; color:#fff;}
.catelist h3 p{margin-top:10px;}
.catelist h3 a i{ display: inline-block; color: #999; width: 40px; margin-left: 4px;}
.catelist .menu0{background:url(../images/cate.png) no-repeat; display:inline-block; height:30px;width:30px;background-position: 0 -90px;vertical-align: -6px; margin-right: 10px;}
.catelist .menu1{background:url(../images/cate.png) no-repeat; display:inline-block; height:30px;width:30px;background-position: 0 -60px;vertical-align: -6px; margin-right: 10px;}
.catelist .menu2{background:url(../images/cate.png) no-repeat; display:inline-block; height:30px;width:30px;background-position: 0 -30px; vertical-align: -6px; margin-right: 10px;}
.catelist .menu3{background:url(../images/cate.png) no-repeat; display:inline-block;height:30px;width:30px;background-position: 0 0; vertical-align: -6px; margin-right: 10px;}
.catelist .menu4{background:url(../images/cate.png) no-repeat; display:inline-block;height:30px;width:30px;background-position:0 -120px; vertical-align: -6px; margin-right: 10px;}
.catels,.cate-action{background:none; /*width:810px;*/width:570px; position:absolute; top: 35px; left:226px;display: none;line-height: 30px; z-index:1002;*+z-index:20002; }
.startact{height: 482px; box-shadow:3px 3px 4px #777;}
.cate-action{ width: 756px;}
.cate-action-wrap{height: 482px;background: #fff; padding: 10px 8px 0;margin-left: 2px;}
.action-slider{ width: 756px; overflow: hidden; }
.cate-action ul{  white-space: nowrap; font-size: 0; position: relative;}
.cate-action li{ display: inline-block; width:756px;}
.pet-border .pet-active{border-top:1px solid #7e32a9 ;}
.page-type.pet-border .dogType .pet-active{position:relative;z-index:10001;width:225px;border-top:1px solid #85bc56;border-bottom:1px solid #85BC56;height:51px;top:-1px;}
.pet-border .dogType .pet-active{position:relative;z-index:10001;width:226px;border-top:1px solid #85bc56;border-bottom:1px solid #85BC56;}/*狗首页*/

.cate-action li p{ float: left; margin: 0 5px 10px 5px;width: 364px; height: 190px; /*border: 1px solid  #d7d7d7;*/ padding: 1px;}
.cate-action li p span{ display: block; line-height: 40px; height: 40px; overflow: hidden; text-indent: 1em; font-size: 12px;}
.cate-action li p img{width: 100%;height: 100%}
.act-click{ height: 24px; padding: 18px 0 10px; text-align: center;}
.act-click b{ display: inline-block; width: 7px; height: 11px; margin-top: 6px;  background: url(../images/background/bg2.png) -18px -1285px;}
.act-click .act-next b{ background-position:-25px -1285px ;}
.cate_l{padding:10px;width: 550px;background: #FFF;float: left;min-height: 398px; margin-left:2px;}
/*.dogType .pet-active:hover{border-top:1px solid #459d36;border-bottom:1px solid #459d36;position:relative;z-index:10001;*+z-index:20001;width:226px;height:51px;top:-1px;}*/
/*猫猫，狗狗，鱼切换*/
.pet-cate{ height: 358px; overflow: hidden;}
.catelist .pet-cate dl dd{ height: 179px; border-bottom: 1px dotted #ccc; text-align: center;background:#fff;}
.pet-cate span{  display: inline-block; width: 63px;height: 63px; margin-top: 25px;!*background: url(images/epet/pet-cate.png?v=10);*!}
.pet-cate p{ line-height: 24px; padding-bottom: 4px;}
.pet-cate .p-link{ display: inline-block; width: 132px;height: 30px; line-height: 30px; text-align: center; border: 1px solid #459d36; color: #459d36; border-radius: 3px;}
.pet-cate .p-mm span{background-position: 0 -63px; }
.pet-cate .p-ph .p-link{ border: 1px solid #aeaeae; color: #aeaeae;}
.pet-cate .p-ph .p-link:hover{ color: #aeaeae; background: #ebebeb;}
.pet-cate .p-mm .p-link{ border: 1px solid #e74085; color: #e74085;}
.pet-cate .p-mm .p-link:hover{ color: #fff; background: #e74085;}
.pet-cate span.dogcloth{background:none;}
.pet-cate dd{height:179px;background:#fff;border-bottom:1px dotted #ccc;}
.pet-cate .p-mm{border-bottom:none;}
.pet-cate .dognow{background:#fff;}
.dogcloth{position:absolute;top:0px;right:10px; }
.pet-cate span.dogcloth{background:url(images/epet/pet-cate.png);width:63px;top:0;right:10px;left:inherit;z-index:1;}
.pet-cate .p-mm span{background-position:0 -60px;}
.pet-cate span.cat-shatype{background:none;width:63px;right:10px;left:inherit;top:180px;z-index:1;}
.pet-cate .p-mm:hover > .cat-shatype{left:auto;}

.exclass h4{font-weight: bold;line-height: 25px;border-bottom: 1px #ddd solid;border-top:1px #ddd solid ;height: 25px;background-color: #F1F1F1;font-size: 14px;padding-left: 10px;}
.exclass h4 a,.exclass h4 a:visited{color: #000;}
.exclass ul{padding: 10px 0 0 10px;}
.exclass li{float: left;width: 80px;margin: 0 10px 10px 0;}
.exclass li.hov a{ color:#FF6600; font-weight:bold;}
.excls li{width: 160px;padding-left: 10px;}
.excls li span{color: #999;}
/*-----------header------------*/
.headerTop{ height:28px; border-bottom:1px solid #ddd; background:#f5f5f5; position:relative; z-index:1002;*+z-index:0;}
.headerTop li,.headerTop p{ line-height:25px;color: #444;}
.header_topri{ width:700px; padding-top:1px;}
.header_topri li{ display:inline; float:right; padding:0 5px; height:26px; position:relative; z-index:120; border:1px solid #F5F5F5; border-bottom:none;}
.header_topri li i{ width:13px; height:13px; background-position:-312px -46px; background-repeat:no-repeat; margin-top:6px; margin-right:5px; float:left;}
.header_topri li.mobileApp i{ background-position:-334px -46px;}
.header_topri li.cart-t i{ background-position:-291px -46px; width:14px; height:14px;}
.epetbrand{ display:inline-block; width:95px; height:21px; line-height:20px; text-indent:28px; background-position:0 -429px; margin-top:4px;}
.epetbrand:link,.epetbrand:visited{ color:#666;}
.epetbrand:hover{ color:#ff8500;}
.topgz{ position:relative; padding-right:14px; cursor:pointer; display:block;}
.topgz b{ display:block; width:0; height:0; border:transparent solid 4px; border-top:#717171 solid 4px; position:absolute; right:0; top:10px; *top:7px; overflow:hidden;}

/*E宠国际头部*/
.epethkbrand{background:url("../images/epetbrand.png") no-repeat; background-position:0 8px; display:inline-block; width:75px; height:29px; line-height:29px; text-indent:16px;}
.epethktop{margin-top:12px;}
.nav{border-bottom:1px solid #7a45e5;}
.epethk-header{padding-top:33px;height:100px; position:relative; z-index:900;*+z-index:0; background-color:#fff;}
.epethk-search input{ border:#7a45e5 solid 2px;background: none; padding:0 5px 0 15px; width:382px; height:30px;outline:none; line-height:30px; font-size:12px; float:left;}
.epethk-search button{ border:none; width:73px; height:34px;vertical-align: top;cursor: pointer;background-color: #7a45e5;color: #FFF;font-size: 14px;}
.epethk-search button:hover{ box-shadow:0 0 8px rgba(0,0,0,0.3);}
.mycart-btn{height:34px;line-height:34px;background:url(../images/epethk_ico.png) no-repeat 10px 2px #7a45e5;padding:0 15px 0 35px;}
.epethk-ico{background:url(../images/epethk_ico.png) no-repeat;}
/*E宠国际分类*/
.h-category{background:#312b30;height:421px;}
.h-category p a{font-size:12px;color:#b2a9b4;}
.h-category p a:after{content:"/";width:7px;margin-left:4px;width:6px;text-align:center;display:inline-block;color:#b2a9b4;}
.h-category p a:last-child:after{content:"";}
.epethk-link .epethk-ico{background-position: 0px -48px;padding-left:5px; width:14px; height:12px;}
.epet-type .epethk-ico{background-position: 0px -78px; padding-left:5px; width:13px; height:13px; margin:-1px 0 0 3px;}
.page-type .pet-cate{border:1px solid #7a45e5;}
/*图标旋转*/
.menus a.mns:hover b{
    -webkit-transition:-webkit-transform .2s ease-in;
    -moz-transition:-moz-transform .2s ease-in;
    -o-transition:-o-transform .2s ease-in;
    transition:transform .2s ease-in;
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
}
.rela .topgz b{
    -webkit-transition:-webkit-transform .2s ease-in;
    -moz-transition:-moz-transform .2s ease-in;
    -o-transition:-o-transform .2s ease-in;
    transition:transform .2s ease-in;-moz-transform:rotate(180deg);
    -moz-transform-origin:50% 25%;
    -webkit-transform:rotate(180deg);
    -webkit-transform-origin:50% 25%;-o-transform:rotate(180deg);
    -o-transform-origin:50% 25%;
    transform:rotate(180deg);
    transform-origin:50% 25%}
.topgz_act,.topgz:hover{ background-position:right -179px;}
.myec_tc{ border:1px solid #ddd; border-top:none; position:absolute; left:-1px; top:26px; float:left; padding:5px 10px; display:none;background-color: #FFF;}

.header_topri li img{ margin-top:2px;}
.header_tl p{ padding:0 5px;float: left;line-height: 28px;}
.header_topri li.tm_act{ border:1px solid #ddd; border-bottom:none; background:#fff;}
.weibo a{ width:16px; height:16px; background-position:-443px -77px; display:inline; float:left; margin-right:10px; margin-top:5px;}
a.txwei{ background-position:-468px -77px;}
.rss_btn{ width:83px; height:21px; background-position:-334px -43px; margin-top:2px;}

.logo{height: 94px; width:268px;}
.logo a.lo{ display: inline-block; width: 268px; height: 94px; background: url(../images/background/epet-logo.png) no-repeat 0px -12px; margin-top: 7px;}
.logo button{width: 250px;height: 90px;border: none;margin: 0;padding: 0;cursor: pointer;line-height: 0;font-size: 0;background: none;outline: none;}
.header{ padding-top:33px;height:100px; position:relative; z-index:900;*+z-index:0;/*z-index:0\0;*/}
.search{ margin:23px 0 0 33px;}
.search input{ border:#459d36 solid 2px;background: none; padding:0 5px 0 15px; width:382px; height:30px;outline:none; line-height:30px; font-size:14px; float:left;}
.search button{ border:none; width:73px; height:34px;vertical-align: top;cursor: pointer;background-color: #459d36;color: #FFF;font-size: 14px;}
.search button:hover{ box-shadow:0 0 8px rgba(0,0,0,0.3);}
.adepet{ overflow:hidden; position:relative;*+z-index:-1;}
.phonecode{ background-position:0 -521px; height:22px; width:144px; margin: 30px 0 0 40px;}
.go-buy{margin: 23px 0 0 0; width: 130px; height: 39px;  text-align: center; text-indent: 2em; background: url(../images/background/shopping-cart.gif) no-repeat;}
.go-buy a{line-height: 39px;}
.go-buy em{ display: inline-block; vertical-align: middle; margin-top: -4px; color: #f40; text-indent: 0; margin-left: 2px;}
.maincates{float: left;width: 228px;}
.maincates-title{height:34px;line-height:32px;color: #FFF;font-size: 16px;text-align: center;}
.maincates-title span{ float: left; width: 112px; height: 32px; text-align: center; border:1px solid #e1e1e1; color: #666;cursor: pointer;}
.maincates-title .epet-type:hover b{
    /*-webkit-transition:-webkit-transform .2s ease-in;*/
    /*-moz-transition:-moz-transform .2s ease-in;*/
    /*-o-transition:-o-transform .2s ease-in;*/
    /*transition:transform .2s ease-in;*/
    /*-moz-transform:rotate(180deg);*/
    /*-webkit-transform:rotate(180deg);*/
    /*-o-transform:rotate(180deg);*/
    /*-o-transform-origin:50% 25%;*/
    /*transform:rotate(180deg);*/
}
.maincates-title span.hov a{color: #fff;}
/*.maincates-title .cate1{ width: 16px; height: 13px; background-position:-17px -1257px;}*/
.maincates-title .hov .cate1{ background-position:0 -1257px; }
.maincates-title .cate2{ width: 13px; height: 7px; background-position:-17px -1276px;}
.maincates-title .hov .cate2{ background-position:0 -1276px; }
.catelist{  width:228px;position: absolute;top: 34px;left: 0;}
.mchov{position: relative; z-index:1001;}
.cate-action li p{ float: left; margin: 0 5px 10px 5px;width: 364px; height: 190px; /*border: 1px solid  #d7d7d7;*/ padding: 1px;}
.cate-action li p span{ display: block; line-height: 40px; height: 40px; overflow: hidden; text-indent: 1em; font-size: 12px;}
.cate-action li p img{width: 100%;height: 100%}
.act-click{ height: 24px; padding: 18px 0 10px; text-align: center;}
.act-click a{ display: inline-block; width: 38px; height: 22px; border: 1px solid #7a45e5; margin: 0 5px; text-align: center;}
.act-click b{ display: inline-block; width: 7px; height: 11px; margin-top: 6px;  background: url(../images/background/bg2.png) -18px -1285px;}
.act-click .act-next b{ background-position:-25px -1285px ;}
/*猫猫，狗狗，鱼切换*/
.pet-cate{ height: 358px; overflow: hidden;}
.pet-cate dd{height:119px;text-align: center;background:#fff;}
.pet-cate dl.pet_dog .p-ph{border-bottom: none}
.pet-cate dl.pet_dog .p-mm{border-bottom: 1px dashed #ccc}
.pet-cate dl.pet_cat .p-ph{border-bottom: none}
.pet-cate dl.pet_cat .p-mm{border-bottom: none}
.pet-cate dd>span{display: inline-block;width: 110px;height:60px;margin-left: 8px;margin-top: 27px;vertical-align: top;}
.pet-cate a span{display: inline-block; width: 60px;height: 60px; margin-top: 27px;background: url(../images/background/new_petcate.png);}
.pet-cate p{ line-height: 24px; padding-bottom: 4px;color: #333;}
.pet-cate .p-link{ display: inline-block; width: 108px;height: 28px; line-height: 30px; text-align: center; border: 1px solid #459d36; color: #459d36; border-radius: 3px;}
.pet-cate .p-ph span{background-position: 0 0; }
.pet-cate .p-ph .p-link{ border: 1px solid #aeaeae; color: #aeaeae;}
.pet-cate .p-ph .p-link:hover{ color: #aeaeae; background: #ebebeb;}
/*服饰包邮*/
.pet-cate .dogcloth{background:none;position:absolute;width: 27px;}
.dogcloth{top:0px;left: 0;transition:left 0.3s; -moz-animation:left 0.3s; -webkit-transition:left 0.3s;-o-transition:left 0.3s;z-index: -1;}
.pet-cate .p-ph:hover > .dogcloth{left:-27px}
/*猫砂包邮*/
.cat-shatype{position:absolute;top:119px;left: 0;transition:left 0.3s; -moz-animation:left 0.3s; -webkit-transition:left 0.3s;-o-transition:left 0.3s;z-index: -1;}
.pet-cate .cat-shatype{ background: none;width: 27px;}
.pet-cate .p-mm:hover > .cat-shatype{left:-27px}
/*鱼缸包邮*/
.fish-fishtanktype{position:absolute;top:238px;left: 0;transition:left 0.3s; -moz-animation:left 0.3s; -webkit-transition:left 0.3s;-o-transition:left 0.3s;z-index: -1;}
.pet-cate .fish-fishtanktype{ background: none;width: 27px;}
.pet-cate .p-fish:hover > .fish-fishtanktype{left:-27px}

.pet-cate .p-mm span{background-position: 0 -60px; }
.pet-cate .p-mm .p-link{ border: 1px solid #e74085; color: #e74085;}
.pet-cate .p-mm .p-link:hover{ color: #fff; background: #e74085;}
.pet-cate .p-fish span{background-position: 0 -120px; }
.pet-cate .p-fish .p-link{ border: 1px solid #059ee0; color: #059ee0;}
.pet-cate .p-fish .p-link:hover{ color: #fff; background: #059ee0;}
.pet-cate .dognow span{background-position:0 -180px;}
.pet-cate .catnow span{background-position:0 -240px;}
.pet-cate .fishnow span{background-position:0 -300px;}
.pet-cate .dognow{background-color: #f5f5f5;}
.pet-cate .catnow{background-color: #f5f5f5;}
.pet-cate .fishnow{background-color: #f5f5f5;}
/*导航处狗服装城入口*/
.ctitle{padding-left: 10px;height: 35px;}
.ctitle img,.ctitle a,.ctitle i{float: left;height: 35px;line-height: 35px;}
.ctitle .catepic{width: 35px;}
.ctitle a{font-size: 16px;padding-left: 10px;}
.ctitle i{width: 35px;/*background: url(bg.png?v=0128) -470px -240px no-repeat;*/}
.pet-active{ height: 52px; line-height: 52px; color: #fff; font-size: 14px; padding-left:10px;}
.pet-active:hover,.h-category p.hov{background:#4e474d;}
.pet-active a{ height: 24px; padding:0 9px; border-radius: 8px; background: #fb6003; color: #fff; margin-left: 10px;}
.pet-active img{ vertical-align: middle; margin-top: -3px; margin-right: 5px;}
.dogTypeIco,.catTypeIco,.epetTypeIco{ width:108px; height:140px; position:absolute; top:0px; left:-108px; overflow:hidden;}
.mid_head{float: left;width: 150px;text-align: right;padding-right: 10px;height: 25px;line-height: 25px;}
.mid_head img{vertical-align: middle;height: 25px;width: 25px;}
.mid_head a,.mid_head a:visited{color:#000;font-weight: bold;padding-right: 10px;}
.mid_list{float: left;width: 390px; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis;}
.mid_list a{display: inline-block;padding:0 6px 0 7px;border-left: 1px #ddd solid;height: 16px;line-height: 16px;}
.mid_list a:hover{color:#ff0000; text-decoration:underline;}
.dotline{height: 5px;margin-bottom: 5px;border-bottom: 1px #ddd dotted;}
.cate_r{float: right; padding: 0 20px 8px 15px;width: 200px;}
.cate_r h2{font-size: 14px; font-weight:bold; margin-top:20px;}
.cate_r ul{width: 200px;float: left; margin-top: 10px; }
.cate_r ul li{background-color:#fff;float: left;margin-left: 5px; width: 95px; overflow: hidden; height: 40px; margin-bottom: 5px;}
.cate_r p{margin-bottom: 5px;}
.nav{ background:#fff; padding-top:10px; border-bottom: 1px solid #7a45e5;}
.navBox{position: relative;}
.nav-link{ position: absolute; bottom: 0; right: 10px;*+top:-10px;}
.nav-link img{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;vertical-align: inherit;  display:inherit;}
.nav-link:hover img{margin-right:12px;}
.menus li{float: left; display:inline;z-index: 102;position:relative;}
.menus li img{margin:0;position:absolute;top:0;right:0;}
.menus a.mns,.menus a.mns:visited{ float:left; display:inline; line-height:34px;font-size: 16px;color: #000; font-weight:700; padding:0 25px;text-decoration: none;outline: none;height:34px;}
.menus a.hov,.menus a.hov:visited{ color: #000;}
.menus a.mns:hover{ color:#7a45e5;}
.menus a#mns_cat_selected{ color:#7a45e5;}/*猫站导航选中样式*/
.menus a#mns_dog_selected{ color:#7a45e5;}/*狗站导航选中样式*/
.menus a.mns b{ display: inline-block; width: 13px; height: 17px; background: url(../images/background/bg2.png) -35px -1280px; vertical-align: middle; margin-top: -2px; margin-right: 6px;}
.menus li.dropmn a.mns{padding: 0 10px 0 20px;cursor: default;background-position: 100% -4px;}
.menus li.dropmn a.mns:hover,.menus li.dropmn a.hov{background-position: right -130px;position:relative;  z-index:20; top:0;}
.menus li.dropmn a.mns span{display: block;padding-right: 20px;}
/*导航处商品分类前图标*/
.menuIcoBg{ width:18px; height:16px; background:url(../images/background/menuIco1.png) 100% 0 no-repeat; display:inline-block; float:left; margin-top:17px; margin-right:8px;}
.menu1{ background-position:100% 1px;}
.menu2{ background-position:100% -34px;}
.menu3{ background-position:100% -69px;}
.menu4{ background-position:100% -103px;}
.menu5{ background-position:100% -138px;}
.menu6{ background-position:100% -174px;}
.menu7{ background-position:100% -208px;}
.menu8{ background-position:100% -245px;}
.menu9{ background-position:100% -278px;}
.menu10{ background-position:100% -314px;}
.hov .menuIcoBg{ margin-top:17px;}
/*.tipsIco1 youhui*/
.tipsIco1,.tipsIco2,.tipsIco3,.tipsIco4,.tipsIco5,.tipsIco6,.tips-onsales-left,.tipsBg{ background:url(../images/background/tipIco.png) 0 0 no-repeat;}
.tipsIco1,.tipsIco2,.tipsIco3,.tipsIco4,.tipsIco5{ width:55px; height:50px; position:absolute; right:0; top:3px;}
.tipsIco6{ width:55px; height:50px; position:absolute; left:0; top:3px;}
.tipsIco2{ background-position:0 -59px;}/*li bao*/
.tipsIco3{ background-position:0 -115px;}/*te zhi*/
.tipsIco4{ background-position:0 -174px;}/*jing xi*/
.tipsIco5{ background-position:0 -230px;}/*zeng ping*/
.tipsIco6{ background-position:0 -436px;}
.tips-onsales{ height:18px; display:block; position:absolute; right:0; bottom:0; cursor:pointer;}
.tips-onsales-left{ background-position:0 -289px; width:16px; height:18px; display:inline-block; float:left;}
.tips-onsales-text{ height:18px; line-height:18px; background:#ff8a00; padding:0 3px 0 0; display:inline-block; float:left; color:#fff;}
.tipsNew{ display:block; width:50px; height:50px; background-position:0 -317px; position:absolute; left:-3px; top:-3px;}
li.gdlis,.list_box-li{ position:relative;}
.cwhite{ color:#fff;}

.dpmenus{ border: 1px #439C17 solid;background: #fafafa;position: absolute;display: none;top:34px;left: -1px;width: 120px;padding: 5px 5px 0;z-index: 10; margin-bottom:-1px; overflow:hidden;}
.dpmenus a{display: block;border-bottom: 1px #e5e5e5 solid;line-height: 30px;padding: 0 10px;font-size: 14px;}

.Ec_ry{ width:200px; color:#C5E4AE; text-align:right; height:25px;margin-top: 5px;overflow: hidden;}
.Ec_ry li{height: 25px;line-height: 25px;}
.Ec_ry li a{ color:#C5E4AE;}
.hot{position: absolute;margin: 0px 0 0 -20px;background: url(../images/background/hot.gif) no-repeat; float:right; display:inline; width: 29px;height: 17px; z-index:950;}
.gdmenu-out{height: 53px;}
#gdmenu{width: 978px;}
/*--------------login---------------*/
.logwd{width: 790px;}
.login_dot{background: url(../images/background/login_dot.png) no-repeat; width: 10px;height: 230px;margin:0 50px 0 40px;}
.regform{padding: 40px 0 0 40px;width: 310px;}
.regform input.text{width: 150px;}
.regform li{height: 40px;font-size: 14px;}
.regform li.btns{padding-left: 30px;font-size: 12px;}
.regform li input.text{padding: 2px;}
.codevar{cursor: pointer;}
.logtips{color: #888;font-size: 12px;display: none;}
.qklogin{width: 320px;padding-top: 10px;}
.qklogin h3{margin-bottom: 10px;}
.qklogin p{margin-bottom:20px;text-align: center;}
/* --register--*/
#register_info  li span,#register_info  li input,#register_info li img{float: left}
.msgbor{border: 1px solid #E86729;}
#register_info {width: 460px;}
#register_info li input.onError{border: 1px solid #E86729;}
#register_info li input.onError { border: 1px solid #F0C38C;}
#register_info .pw-strength { background-color: #FFD099; height: 14px; margin-top: 8px; overflow: hidden; position: relative; width: 153px; }
#register_info .pw-letter { left: 0; position: absolute; top: 0; }
#register_info .pw-strength span { border-right: 1px solid #FFFFFF; color: #FFFFFF; display: inline; float: left; font-size: 12px; height: 14px; line-height: 14px; text-align: center; width: 50px; }
#register_info .pw-bar { background-color: #FF6600; height: 14px; overflow: hidden; transition: all 0.4s linear 0s; width: 0; }
#register_info .pw-medium .pw-bar { width: 50px; }
#register_info .li_pwd_inp{height: 23px;}
#register_info ul li input{background:#ffffff}
#re_in_dot{margin:0 10px 0 20px;}
#register_info li input.text{border: 1px #ccc solid;}
#J_PwdStrength{height: 14px;margin-top: 8px;}
/* end --register--*/
/* ------------------------------------ msgbox ------------------------------- */
.msgbox{width: 500px;margin: 30px auto;}
.msgbox h1,.msgbox h1 span{height: 29px;line-height: 29px;background: url(ubar.png?v=325) right 0 no-repeat;}
.msgbox h1 span{float: left;background: url(ubar.png?v=325) left 0 no-repeat;padding-left: 10px;}
.msgbox p{padding: 20px;text-align: center;border: 1px #D1E4F2 solid;background-color: #fff;}
.msgbox p span{font-weight: bold;font-size: 14px;}
.msg{border: 1px solid #F0CF66;margin-bottom: 10px;padding: 8px 8px 8px 30px;background:url(../images/background/info.gif) 8px 8px no-repeat #FFFFE1;border-radius: 5px 5px 5px 5px;}
.msg label{font-weight: bold;}
.selcates {padding: 10px;}
.selcates li a,.selcates li a:visited {background: #F1F1F1;border: 1px solid #CCCCCC;display: block;height: 25px;line-height: 25px;margin: 0 auto 10px;text-align: center;}
.selcates li a.hov, .selcates li a:hover {background:#FF9900;color: #FFFFFF;border-color:#FF3300;}
/*---------------------------------table form----------------------------------------*/
.table{border-top: 1px #DDD solid;border-left: 1px #DDD solid;background: #F5F5F5; margin-bottom: 10px; border-collapse: separate;width: 100%;}
.table th,.table td{border-color: #FFFFFF #DDDDDD #DDDDDD #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #DDDDDD;border-style: solid;border-width: 1px;padding: 5px;line-height: 18px;vertical-align: top;}
.table th{font-weight: bold;text-align: left;}
table.minform th{background: #EFEFEF;font-weight: bold;text-align: right;color: #333;}
.form th{text-align: right;color: #555555;font-weight: bold;}
.form td {background:#FAFAFA;}
/*--------------remind--------------------*/
.remind dt,.remind dd{float:left;margin-bottom: 8px;}
.remind dt{width: 100px;clear: both;text-align: right;padding-right: 10px;}
.remind dd{width: 330px;text-align: left;}
/*------------------------------cart--------------------------------*/
.cart{ margin-top:23px;}
.cartbtn{ width:151px; height:35px; background-position:0 -473px; line-height:34px; cursor:pointer; z-index:95;}
.cartbtn a.cgwc{padding-left: 44px;display: block;height: 35px;line-height: 35px;background: url(images/gwc.gif) 4px 1px no-repeat;}
.cartview{ position:absolute; width:510px; top:200px; right:35px; z-index:9999; cursor:default; display:none;box-shadow: 2px 3px 9px 1px #ddd;}
.cartVlist-div{max-height: 300px;overflow-y: auto;}
.cartVlist li em img{ border:1px solid #ddd;}
.cartVlist li em{ margin-right:10px;}
.cartVlist li{line-height:18px; border-bottom:1px dashed #ddd; margin-bottom:10px;}
.cartVlist li p{ text-align:left; width:385px;}
.cartVlist li p span{ font-size:12px;}
.cartVlist li p.textR{ text-align:right;}
.cartbt_btn{text-align: right;}
.cartbt_btn .btn{display:inline-block; padding:0; width:70px; text-align:center; color:#fff; background:#f03e3e;}
.cartbt_btn .btn_clear{background:#fff; color:#f03e3e; border:1px solid #f03e3e;}
.mglist{width: 192px; padding: 10px 8px; border-bottom: 1px dashed #e3e3e3; height:auto; clear:both;display: table;}
.mglist li {width: 115px;float: left;}
.mglist li.gimg {width:55px; height:55px;padding:0 5px;line-height: 55px;}
.mglist li.gimg img{max-width: 55px;max-height: 55px;_width:55px;}
.mglist li.gtitle {line-height: 16px;}

.close{ width:24px; height:24px; background-position:-476px -137px; display:block;}
a:hover.close{ background-position:-476px -162px;}
.cgtis{ width:310px;}
.cgtis .btn a{ float:left; margin:10px 10px 0 0;}
.addcart_tc em{ width:136px; height:89px; display:block; background:url(../images/background/buy_sd.jpg) no-repeat; margin-left:75px;}
.gmline{ border-bottom:1px solid #ddd; line-height:24px; clear:both; margin-top:30px;}
/*.addcart_tc li a{ width:100px; line-height:16px;}*/
/*.addcart_tc li p.gimg{width: 100px;border: 1px #ddd solid;height: 75px;*font-size: 66px;line-height: 75px;}*/
/*.addcart_tc li p.gimg img{max-width: 100px;max-height: 75px;_width:100px;display: inline;}*/
/*.addcart_tc li p{ text-align:center; width:100px; overflow: hidden;}*/
/*.addcart_tc li{ margin:0 15px; float:left;width: 102px;}*/
/*.addcart_tc li p.gtitle{height: 32px;margin: 10px auto;}*/
/*.addcart_tc ul{ padding:15px 0 0 0px;}*/
/*-----------tip-----------*/
.tipsy {position: absolute; padding: 5px;background-repeat: no-repeat;  background-image: url(tipsy.gif);z-index: 99999;}
.tipsy-inner { padding: 5px 8px 4px 8px;border: 3px #FF9900 solid; background-color: #FFFF99;padding: 10px;}
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }
.sch_list{position: absolute;border: 2px #459d36 solid;width: 338px;background: #F4F4EE;margin: 32px 0 0 0;}
.sch_list li{border-bottom: 1px #ccc dotted;height: 30px;overflow: hidden;padding:0 10px 0 10px;}
.sch_list li.hov{background:lightgreen;}
.sch_list li p{float: left;line-height: 30px; }
.sch_list li span{float: right;color: #808000;line-height: 30px; }



/********service********/
.livL{ width:220px;}
.liv_nav{padding:10px; background:#fff;}
.padt20{ padding-top:20px;}
.liv_nav h1{ font-size:14px; font-weight:bold;}
.liveLtit{ height:24px; line-height:18px; border-bottom:1px solid #ddd;}
.dq{ overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:10px;}
.dq dl{ clear:both;}
.dq p{ overflow:hidden; height:24px; line-height:18px;}
.dq dt,.dq dd{ height:24px; line-height:24px; padding-left:10px;}
.dq dd{ float:left; width:87px; overflow:hidden;}
.livR{ width:960px;}
.livmap{ height:600px; width:100%; background:#999;}
.livshop{ width:970px; _width:960px;}
.livshop li{ border:1px solid #ddd; padding:10px; background:#fff; width:291px; _width:288px; height:80px; float:left; display:inline; margin-right:10px; margin-bottom:10px; overflow:hidden;}
.sp_pic img{ border:1px solid #ddd; width:105px; height:80px;}
.sp_mess dd{ line-height:20px;}
.sp_mess img{ vertical-align:middle; margin-left:20px;}
.infowin{clear:both; width:300px; height:100px;}
.infowin ul{ float:left; list-style:none;}
.infowin ul li{width:200px; text-align:left; height:20px; overflow:hidden;line-height: 20px;}
.infowin ul li a{color:#0044DD;}
.infowin ul li span{color:#999999;}
.infowin p{float:right;}
.infowin p img{width:88px; border:1px #CCCCCC solid; padding:0px; margin:0px;}
div.window-mask{background-color: #000;}

/*******pcenter*********/
.pcenter{position: absolute;border: 3px #ddd solid;background-color: #FFF;width: 400px;padding: 10px;left: 0; top: 50px;display: none;text-align: left; z-index:10002;}
.pdot{border-bottom: 1px #ddd dotted;padding-left: 20px;height:15px;}
.pdot span{float: left;border: 1px #ddd dotted;padding: 5px 10px;background-color: #FFF;color: #888;}
.pdot a{float: right;border: 1px #ddd dotted;padding: 5px 10px;background-color: #FFF;color: #888;margin-right: 30px;}
.pet-head{height: 60px;}
.pet-head a{float: left;}
.pet-head a img{width: 50px;height: 50px;border-radius: 5px;}
.pet-head div{padding-left: 10px;}
.pet-head div.pdata span{color: red;font-weight: normal;}
.pet-head div.pdata em{color: #ccc;}
.pet-head div.pdata {line-height: 24px;}
.petgd-li{float: left;width: 80px;padding: 20px 0 10px 0;}
.petgd-li p img{border: 1px #ddd solid;padding: 1px;background-color: #FFF;}
.petgd-li p{margin-bottom: 5px;text-align: center;}
.petgd-li p.gprice{color: #FF6600;}
.petph-li{float: left;width: 90px;text-align: center;padding: 20px 5px 10px 5px;}
.petph-li img{border-radius: 5px;}
.cl-img img{ width:980px; height:254px;}
.cl-list1 ul{ width:1000px;}
.cl-list1 li{width:448px; height:297px; margin: 0 20px 20px 0; display:inline; float:left; border:1px solid #e6e6e6; padding:15px; line-height:18px; overflow:hidden;background-color: #FFF;}
.cl-list1 li:hover{border:1px solid #53a4d7;}
.cl-layer1{ width:243px; padding-left:15px;}
.cl-list1 li .gimg,.cl-list1 li .gimg img{ width:188px; height:188px;}
.cl-list1 li a.gtitle{ text-align:left; font-size:14px; line-height:22px; font-weight:bold; border-bottom:#d8d8d8 dotted 1px; margin:0 0 10px 0; height:50px; overflow:hidden; color:#666; width:auto; display:block;}
.cl-list1 li a.gtitle:hover{ color:#444;}
.cl-list1 li p{ text-align:left; margin-bottom:6px;}
.cl-list1 li p label,.cl-list1 li p i{ vertical-align:middle;}
.saving{ background-position:-344px -103px;display: inline-block; height: 18px; width:41px; vertical-align: middle;}
.cl-text1{ width:100%;}
.cl-list2{ padding:10px 0 0 52px; width:auto !important;}
.cl-list2 li{ float:left; display:inline; width:auto; height:auto; border:none; padding:0; margin:0 9px;}
.cl-list2 li:hover{ border:none;}
.cl-list2 li img{ width:55px; height:55px; float:left; border:#eee solid 1px;}
.keywords{ margin:10px 0;width: 498px;height: 17px;overflow: hidden;}
.keywords a,.keywords span,.keywords label{ float:left; display:inline; white-space:nowrap; color:#999;}
.keywords a:link,.keywords a:visited{ color:#999;}
.keywords a:hover{ color:#333;}
.keywords a.cred{ color:#ff0000;}
.keywords span{ color:#999; margin:0 10px;}
.opacity-box{ background:#000; height: 100%; left: 0; opacity: 0.5; filter:alpha(opacity=50); overflow: hidden; position: absolute; top: 0; width: 100%; z-index: 10002;}
/****************rtbar*****************/
#rtbar{position: fixed;right: -35px;top: 130px; width: 35px;z-index: 10000;*+z-index: inherit;z-index: inherit\9;opacity: 0;filter:alpha(opacity=0);height: 100%;background-color: #444;}
.rttop{height: 17px;background-position: 0 -174px;}
.rtbot{height: 17px;background-position: 0 -191px;}
.rtcont-up{padding-top: 10px;position: relative;}
.newdot{position: absolute;width: 10px;height: 10px;background-position: -6px -600px;top: -3px;right: 2px;display: none;}
.rtico{display: block;width: 35px;height: 35px ;margin:0 0 15px 0;}
.rtico:hover{background-color: #555;}
.rtcont a.rt-my{background-position: 0 -235px;margin: 40px 0;}
.rtcont a.rt-my img{width: 25px;height: 25px;border-radius: 5px;margin: 5px 0 0 5px;}
.rtcont a .rt-cart{background-position: 0 -270px;}
.rtcont a.rt-order{background-position: 0 -305px;}
.rtcont a.rt-ask{background-position: 0 -340px;}
/*.rtcont a.rt-view{background-position: 0 -375px;}*/
.rtcont a.rt-view{background-position: 0 -693px;}
.rtcont a.rt-app{background-position: 0 -410px;}
.rtcont a.rt-weibo{background-position: 0 -480px;}
.rtcont a .rt-consulted{background-position: 2px -617px;}
.rtcont a.rt-weixin{background-position: 0 -445px; cursor:pointer;}
.rtcont a.rt-weixin:hover span{display:block;background: url(../images/background/weixin.jpg?v=326) no-repeat;width: 246px;height: 402px;bottom: 0;right: 35px;position: absolute;border: 1px #ddd solid;}
.rtcont a.rt-top{background-position: 0 -521px;margin-bottom: 0;visibility: hidden;}
.rtcont .rt-top{background:url(../images/background/bar_new.png) no-repeat;}
.rtcont li.rtl label{display: none;right: 53px;opacity: 0;filter:alpha(opacity=0);}
.rtcont li.rtl{position: relative;}
.rtcont li.hov label{height: 35px;width:90px; line-height: 35px; background-color: #FFA200;position: absolute;top: 0;text-align: center;color: #FFF;padding-right: 10px;display: block;}
.rtcont li.hov label em,.bagBox em{display: block;right: -8px;top: 10px;color: #FFA200;font-size: 16px;height: 16px;width: 16px;line-height: 16px;position: absolute;font-family: "瀹嬩綋";}

.rtcont li.scart{margin-bottom: 15px;}
.scart a.rtico{width: auto;height: auto;background-image: none;font-size: 12px;padding: 5px 0 10px;margin: 0;}
.scart a.rtico .rtico{margin: 0;}
.scart a.rtico .rt-cart-num{width: 19px;text-align: center;margin: 0 auto;color: #a6a6a6;}
.scart a.rtico .rt-cart-num span{display: inline-block;  width: 20px;  height: 20px;  line-height: 20px;  border-radius: 50%;-webkit-border-radius: 50%;background-color: #a6a6a6;color: #444;}
/*.scart a.rtico:hover .rtico{background-image: url(bar_newhover.png);background-repeat: no-repeat;}*/
.scart a.rtico:hover .rt-cart-num{color: #fff;}
.scart a.rtico:hover .rt-cart-num span{background-color: #fff;}

.sconsulted a.rtico{width: auto;height: auto;background-image: none;font-size: 12px;padding: 5px 0 10px;margin: 0 0 15px 0;}
.sconsulted a.rtico .rtico{margin: 0;}
.sconsulted a.rtico .rt-consulted-qus{width: 19px;text-align: center;margin: 0 auto;color: #a6a6a6;}
.sconsulted a.rtico:hover .rtico{background-image: url(../images/background/bar_newhover.png);background-repeat: no-repeat;}
.sconsulted a.rtico:hover .rt-consulted-qus{color: #fff;}

.rtcont{position: relative;height: 100%;}
.rtcont .rtcont-dn{position: absolute;bottom: 20px;}
.rtcont a.rt-my:hover{background-image: url(../images/background/bar_newhover.png);background-repeat: no-repeat;}
.rtcont a.rt-order:hover{background-image: url(../images/background/bar_newhover.png);background-repeat: no-repeat;}
.rtcont a.rt-view:hover{background-image: url(../images/background/bar_newhover.png);background-repeat: no-repeat;}
.rtcont a.rt-weixin:hover{background-image: url(../images/background/bar_newhover.png);background-repeat: no-repeat;}
.rtcont a.rt-top:hover{background-image: url(../images/background/bar_newhover.png);background-repeat: no-repeat;}


#viewbox{position: absolute;z-index: 9999;left: 0;top: 0;width: 500px;height: 320px;background-color: #FFF;border: 1px solid #e7e7e7;}
.nolist{height: 60px;text-align: center;line-height: 60px;color: #999;font-size: 14px;}
#viewbox ul{padding: 10px 0 0 10px;}
#viewbox li{float: left;width: 80px;height: 80px;text-align: center; margin: 0 10px 20px 0;}
#viewbox li p{margin-bottom: 5px;}
#viewbox li img{width: 60px;height: 60px;border: 1px #ddd solid;padding: 1px;background-color: #FFF;}

.fil-more{ position:absolute; right:0; top:0; z-index:100;}
.fil-max{ padding:10px 10px 0 10px; width:749px; height:118px; overflow:hidden; position:relative; margin-top:-5px; z-index:20;border:#fff solid 1px;}
.search-pet{ padding:10px 10px 0 10px; width:749px; height:118px; overflow:hidden; position:relative; margin-top:-5px; z-index:20;border:#fff solid 1px;}
.filterBrder .clear{ height:10px;}
.filLayer{ position:relative; z-index:90; display:none; *zoom:1;}
.filLayer input{ width:152px; height:22px; line-height:22px; border:#ddd solid 1px; padding:0 5px;}
.filNav{ padding-top:8px; height:34px;}
.filNav li{ float:left; display:inline; padding:3px 6px; *padding:3px 3px 3px 6px; cursor:pointer; height:14px; line-height:14px; position:relative; color:#fe6400; margin-right:6px; font-family:verdana,"瀹嬩綋";}
.filNav li span{ width:0; height:0; border:transparent solid 5px; border-top:#ff6400 solid 5px; bottom:-10px; left:50%; margin-left:-4px; position:absolute; display:none;}
.filNav li.hov{ background:#ff6203; color:#fff;}
.filNav li.hov span{ display:block;}
.filterBrder{ border-color:#ddd;}
.fil-min {height:49px;}
.filter_box td .fil-li{float:left; display:inline;margin:0 -1px -1px 0; position:relative; z-index:10;width:121px; height:38px; border:#ddd solid 1px;}
.filter_box td .fil-li a{ display:block; height:38px; line-height:38px; background:#fff; overflow:hidden; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; margin:0; padding:0; text-align:center;}
.filter_box td .fil-li a span{ display:inline; background:none; float:none; padding:0;}
.filter_box td .fil-li a:hover,.filter_box td .fil-li a.ahov{ background:#fff6ef;}
.filter_box td .fil-li a:hover span,.filter_box td .fil-li a.ahov span{ color:#ff6302;}
.o-more{ float:right; color:#248DCC; cursor:pointer; padding-right:10px; position:relative;}
.o-more b{ display:block; width:7px; height:5px; background-position:0 -96px; position:absolute; right:0; top:6px;}
.more-down b{ background-position:-17px -96px;}

.bagBg,.bagList li{ background:url(../images/background/bagBg.png) 0 0 no-repeat;}
.bagBox{ background:#fff;border:1px solid #e5e5e5;width:292px; position:absolute; right:35px; top:0; padding-bottom:6px;overflow:hidden;}
.bagBox .loadx{text-align: center;color: yellow;height: 100px;line-height: 100px;}
.bagLayer1{ width:285px; height:293px; margin:auto; background-position:-162px 0;}
.bagP{padding:17px 14px 14px 21px;}
.bagP .hd img{ width:40px; height:40px; border:#765745 solid 1px; border-radius:3px;}
.bagText1 span.cwhite{color:#000;}
.bagText1{ padding:9px 0 0 13px;}
.bagText1 p{ color:#4c9505;}
.bagText1 p span{ color:#ff6600;}
.bagBtn1{ display:inline-block; width:64px; height:26px; background-position:0 -115px; margin-top:10px;}
.bagBtn1:hover{ background-position:-74px -115px;}
.bagTit1{ height:26px; line-height:26px; text-align:right; padding-right:12px;}
.bagTit1 a:link,.bagTit1 a:visited{ color:#6b4c3b;}
.bagTit1 a:hover{ color:#6b4c3b; text-decoration:underline;}
.you-nologin{text-align: center;color: #000;padding: 50px 0;}

.bagBtnnew{ display:inline-block; width:64px; height:26px; background-position:3px -284px; margin-top:10px;}
.bagBtnnew:hover{ background-position:-71px -284px;}
.bagBtnnew{ height:26px; line-height:26px; text-align:right; padding-right:12px;}
.bagBtnnew a:link,.bagTit1 a:visited{ color:#6b4c3b;}
.bagBtnnew a:hover{ color:#6b4c3b; text-decoration:underline;}

.bagPd{ padding:9px 0 0 8px;}
.bagList li{ float:left; display:inline; width:50px; height:50px; background-position:-51px 0; margin:5px 5px 0 0; position:relative; z-index:10;}
.bagList li img{ display:block; margin:auto; width:46px; height:46px;}
.bagList li.bagSuo{ background-position:-102px 0;}
.bagList li.bagImg:hover{ background-position:0 0;}
.bagPrev,.bagNext{ display:inline-block; width:10px; height:15px; vertical-align:middle;}
.bagPrev{ background-position:0 -160px;}
.bagNext{ background-position:-18px -160px;}
.bagPrev:hover{ background-position:-38px -160px;}
.bagNext:hover{ background-position:-58px -160px;}
.bagPage{ padding-top:10px; *padding-top:5px;}
.bagPage span{ vertical-align:middle; color:#6b4c3b; text-shadow:0 0 1px #000; margin:0 8px;}
.bagInfoBox{ width:293px; border:#6b4f3f solid 1px; background:#222; background:rgba(0,0,0,0.8); padding:1px; border-radius:3px; position:absolute; right:50px; top:0; z-index:100; display:none;}
.bagLayer2{ border:#887970 solid 1px; border-radius:3px; padding:14px 26px 12px;}
.bagImgBox{ height:46px; width:46px; border:#ad8b77 solid 1px; padding:1px; border-radius:5px; background:#261c16;}
.bagImgBox img{ display:block; width:50px; height:50px;}
.bagText2{ padding:0 0 0 10px; line-height:24px;}
.bagText2 p{ color:#fe3c00; line-height:24px;}
.bagTextColor{ color:#dad0a5; line-height:18px;}
.bagBtn2{ display:inline-block; width:105px; height:40px; line-height:40px; font-weight:bold; background-position:0 -186px; color:#fff;}
.bagBtn2:hover{ color:#fff; background-position:0 -236px;}
.bagBox em{color:#fff;}
.bagNum{ height:16px; line-height:16px; display:block; text-align:right; position:absolute; bottom:4px; right:5px; color:#fff;}

/*浮块新增宠物电话信息*/
.bagP .hd img{border-radius:50%;width:48px;height:48px; border: #110d09 solid 1px;}
.bagP{margin:2px 5px 0px 5px;border-bottom:1px dotted #e5e5e5;}
.epet-data{border-top:1px dotted #110d09;margin:0px 5px;padding:5px 14px 5px 21px;border-bottom:1px dotted #4b3c29;}
.epet-data .epet-img{width:30px;height:30px;border-radius:50%;border:1px solid #1c1711;}
.epet-data .epet-img img{width:30px;height:30px;border-radius:50%;}
.epet-data .epet-name{color:#874f31;width:200px;}
.epet-data .epet-name{color:#874f31}
.bd-phone{/*border-top:1px dotted #110d09;*/padding:10px 14px 10px 21px;margin:0px 5px;color:#333;border-bottom:1px dotted #e5e5e5;/*background:url(phone.png) no-repeat 28px 10px;padding-left:45px;*/}
.bd-phone a{ text-decoration:underline;color:#ff0000;}
.bagLayer1{border-top:1px dotted #110d09;padding-top:10px;background-position:-162px 10px;}
/*浮块新增宠物电话信息end*/

.catels, .cate-action.startact{/*background:#fff;*/}
/*.startact{background:#fff;}*/


/*新手使用提示框*/
.maincates-title span.epet-type{position:relative; text-align:right;}
.news-img{position:absolute;top:30px;right:0px;z-index:100;}
.news-close{position:absolute;top: 69px;left: 26px;z-index:200;width:14px;height:14px;}

/* 列表页搜索找不到结果*/
.search-notip{padding:50px 100px;}
.search-tipfont{background:url(../images/background/cry.jpg) no-repeat left #fff;padding-left:170px;min-height:140px;padding-top:50px;}
.search-tipfont p{color:#b6b6b6;line-height:20px;}

/*站内信消息*/
.header_topri li.newxx i{background:url(../images/background/newxx.png) no-repeat 1px 1px;display:block;width:17px;height:15px;float:left;}
.header_topri li.newxx i.yxx{background:url(../images/background/new.gif) no-repeat;margin-top:4px;width:17px;height:15px;}
.header_topri li em{color:red}
.newxx-li{width:288px;}
.newxx-li li{float:none;display:block;border:none;padding:5px 10px;border-bottom:1px solid #ddd;height:auto;}
.newxx-li li div{white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.newxx-li li p{width:170px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.newxx .myec_tc{padding:0;}
.newxx .myec_tc a{line-height:20px;padding:0;width:auto;margin:0;background:none;display:inline;}
.see-morea a{color:#0a91c9;}
.newxx-tc{border:1px solid #ddd;border-top:none;position:absolute;left:5px;top:26px;float:left;padding:5px 10px;display:none;background-color:#FFF;}
.newxx .yellowbg{background:none;color:#444;}
/*猫砂相关的几个提示*/
.catsha-tell{font-size:14px;font-weight:bold;padding-top:25px;width:220px;margin:30px 0 0 40px;}
.catsha-tell a{color:#e74085;}
.catsha-tell a span.cred{color:#333;}

.cat-shanav{position:absolute;left:15px;top:57px;z-index: 1000000;}
.cat-shanav img{width:48px;height:27px;}

/**客服图标**/
.rtico,.newdot,.menus li.dropmn a.mns,.rttop,.rtbot{background-image: url(../images/background/bar_new.png);}
.rtcont a.online-newico{background-position: -1px -654px;}
/**加载图标**/
.content-loading{background: url(../images/background/load.gif) no-repeat center 90px #fff;min-height: 200px;}

/*用户城市选择*/
.place-div .content-loading{min-height: 30px;background-position-y: 10px;}
.place-show .place-str{border:1px solid #ddd;padding:5px 15px 5px 5px;line-height:20px;width:auto;cursor:pointer;}
.place-show b{background:url(../images/background/xqico.png) 0px -31px no-repeat;display:block;top:11px;right:5px;width:15px;height:15px;position:absolute;}
.place-show b.bb{background:url(../images/background/xqico.png) no-repeat 0px -46px;}
.place-hide{margin-top:-2px;position:absolute;z-index:20000;top:33px;left:0px;background:transparent;line-height:15px;min-height: 270px;}
.place-div .citys { width:400px;display: inline-block; border:1px solid #ddd; padding:5px 5px 15px 5px; position: relative; }
.place-div .place-header {width:100%;height:25px;display:inline-block;border-bottom:1px solid #ddd;padding:0;margin:0;}
.place-div .place-header li {background:#f6f6f6;border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;display: inline-block; line-height:24px; font-size:12px; color: #888; width:70px; text-align: center; cursor: pointer;white-space:nowrap;text-overflow: ellipsis;overflow: hidden; }
.place-div .place-header li.current { background:#fff;border-bottom:1px solid #fff;}

.place-div .AreaS{background-color:#fff;}
.place-div .there-nopro{background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);line-height:25px;position:absolute;top:73px;left:0;text-align:left;padding:5px 13px;}
.place-div .there-nopro .join-shopcart{border:1px solid #fff;color:#fff;border-radius:5px;padding:3px 8px;line-height:20px;}
.place-div .cffel{color:#ffea1f;}
#hcity,#harea,#hproper{float:left;margin:0 3px;color:#666;}
.city-conbox a{padding:2px 10px;color:#666;}
.city-conbox .bord7b{border-bottom-style:dotted;}
.city-conbox span{color:#999;border-right:1px dotted #e8e8e8;padding-right:3px;}
.city-conbox a:hover,.city-conbox a.current{background:#fb6003;color:#fff;}
.place-city.city-conbox a,.place-area.city-conbox a{display:inline-block;margin-top:5px;}
.place-high.city-conbox a,.place-high.city-conbox a{display:inline-block;margin-top:5px;}
.place-street.city-conbox a,.place-street.city-conbox a{display:inline-block;margin-top:5px;}
/**头部地址选择**/
.main-place-div{height:28px;}
.main-place-div .place-show .place-str{padding:0px 20px 0px 5px;height: 28px;line-height: 28px;}
.w-max .place-send{height:29px; line-height:29px;}
.main-place-div .place-show .place-str{border:none;}
.main-place-div .place-show{background: none;margin-top:0px;}
.main-place-div .place-show b{top:9px;}
.main-place-div .place-hide{top:30px;}

/*header 正在进行的品牌特卖 添加人fanqiuxu*/
.act-click .btn-tiemai{right: 76px;bottom: 10px;border: none;}

/*增加三免一*/
.santips-onsales-left{background:url(../images/sanmianyi.png) no-repeat;width:16px;height:18px;display:inline-block;float:left; }
.santips-onsales-text{background:#ff0000;height:18px;line-height: 18px;padding:0 3px 0 0;display:inline-block;float:left;color:#fff;}
/*2017-3-6右侧我的咨询栏目*/
.my-consoult{width:176px;overflow:hidden;border:1px solid #e7e7e7;border-right:0;position:absolute;top:35px;right:35px;display:none;}
.my-consoult li{height:45px;line-height:45px;border-bottom:1px dashed #ccc;padding-left:25px;}
.my-consoult li i{/*background:url(zixun_ico.png) no-repeat;*/width:30px;height:30px;}
/*.my-consoult li i.iico1{background-position:-8px 1px;vertical-align:-6px;margin-right:8px;}
.my-consoult li i.iico2{background-position:-8px -43px;vertical-align:-4px;margin-right:5px;}*/
.my-consoult li i.iico,.my-consoult li i.iico img{width:30px;height:30px;}
.my-consoult li i.iico{margin-right:5px;float:left;margin-top:10px;}


/*---------------------------以下端属于商品列表页样式（修改列表页时移到列表页该有的css里）----------------------------*/

/*商品列表页排序*/
.paixufl{height:53px;}
.paixufl span{height:53px;border-right:1px solid #ddd;display:block;float:left;padding:0 23px 0 18px;line-height:53px; cursor:pointer;background:url(../images/paixu-ico.png) no-repeat;}
.paixufl span:hover,.paixufl span:hover a,.paixufl span a:hover,.paixufl span.current{background:#9367ee;color:#fff;}
.paixufl span.arrow{ background-position:34px 4px;}
.paixufl span.arrow:hover,.paixufl span.arrow.current{background:url(../images/paixu-ico.png) no-repeat -30px 4px #9367ee;}
.paixufl span.arrowup{ background-position:34px -55px;}/*箭头向上*/
.paixufl span.arrowup:hover,.paixufl span.arrowup.current{background:url(../images/paixu-ico.png) no-repeat -30px -55px #9367ee;}
.paixufl span.pxprice{background-position:34px -117px;}
.paixufl span.pxprice:hover,.paixufl span.pxprice.current{background:url(../images/paixu-ico.png) no-repeat -30px -117px #9367ee;}
.paixufl span.pxpriceup{background-position:34px -172px;}
.paixufl span.pxpriceup:hover,.paixufl span.pxpriceup.current{background:url(../images/paixu-ico.png) no-repeat -30px -172px #9367ee;}
.paixufl span.pxpricedown{background-position:34px -230px;}
.paixufl span.pxpricedown:hover,.paixufl span.pxpricedown.current{background:url(../images/paixu-ico.png) no-repeat -30px -230px #9367ee;}
.paixufl span.jzhen{background:url(../images/paixu-ico.png) no-repeat}
.paixufl span input{vertical-align:-2px;}
.paixufl span.jzhen{background-position:5px -292px;padding-left:35px;}
.paixufl span.jzhen:hover{background-position:0 -312px;}
.paixufl span.liebiao{background-position:5px -344px;}
.paixufl span.liebiao:hover{background:url(../images/paixu-ico.png) no-repeat 0 -364px #fff;}
.paixufl span.jzhen:hover,.paixufl span.jzhen:hover a,.paixufl span.jzhen:hover a:hover{background:url(../images/paixu-ico.png) no-repeat 5px -292px #fff;color:#666;}
.paixufl span.liebiao:hover,.paixufl span.liebiao:hover a,.paixufl span.liebiao:hover a:hover{background:url(../images/paixu-ico.png) no-repeat 5px -344px #fff;color:#666;}
.paixufl span.nobg{background:none;}
.paixufl span.nobg:hover,.paixufl span.nobg.current{background:#9367ee; color: #fff;}
.paixufl span.current a{color:#fff;}
.buy-ctrld .bought-btn.quehuo{ background: none; color: #999;text-indent: 0; font-size: 14px;}
.buy-ctrld .bought-btn.quehuo:hover{ background: #eee;}
/*商品列表页*/
.filter_box{padding:20px;}
.filter_box table{margin-bottom: 5px;}
.filter_box th,.filter_box td{border-bottom: 1px #EFEFEF dashed;vertical-align: top;line-height: 20px;padding: 10px 0 0 0;}
.filter_box td a{line-height: 20px;padding-right: 8px;display: inline-block;margin-bottom: 5px;}
.filter_box td a span{padding-left: 8px;float: left;cursor: pointer;}
.filter_box th{width: 80px;text-align: right;color: #999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.fil-max p,.fil-min p{float: left;width: 140px;height: 30px;overflow: hidden;}/*maybe delete*/
.fil-min p{width: 80px;}
.fil-min{height: 60px;width: 850px;overflow: hidden;position: relative;}
.fil-min div.seemo,.fil-min div.seemo-hov{background-image: url(../images/background/seemo.png); position: absolute;right: 0;top: 0;width: 47px;height: 24px;cursor: pointer;}
.fil-min div.seemo-hov{background-position: 0 -24px;}
div.fil-ht{height: auto;}
.artlist{padding: 10px;}
.artlist li{margin-bottom: 10px;}
.lis_pll,.lis_plr{ line-height:29px;}
.lis_plbox{ width:94px; height:29px; background-position:0 -390px; padding:0 8px; cursor:pointer;}
.lis_plbox span{ display:block; background-position:75px -202px;}
.lis_plbox a.fs{ background-position:0 -71px; padding-left:18px;display: inline-block;}
.lis_plbox a.lb{ background-position:-1px -44px; padding-left:18px;}
.checkBox{ display:inline-block; width:13px; height:13px; background-position:0 -322px;}
.checked-gray,.checked-gray:hover{ background-position:0 -335px;}
.checked-yel,.checked-yel:hover{ background-position:-13px -335px;}
.checked-green{background-position: -13px -322px;}
.lis_pll .checkBox{ margin:9px 0 0 10px;}
.lis_plbox p{ position:absolute; display:none; width:94px; left:0px; border-top:none; top:28px; padding:0 7px;background: #FFF; z-index:100;}
.lis_plbox p a{ display:block; padding-left:15px; background-position:-3px 2px;height: 29px;line-height: 29px;}
.lis_plbox p a.desc{ background-position:-3px -18px;}
.lis_plr a{ padding:0px 10px; border:1px solid #ddd; float:right; background:#eee; margin-left:10px;}
.lis_plr{ width:300px;}

.lis_box{width:988px;}
.list-box-con{padding:14px 10px 0 10px;}
.buy-ctrld{border-top:1px solid #ddd;}
.buy-ctrld a{background:url(../images/background/pro-listico.jpg) no-repeat;color:transparent;text-indent: -9999px}
.buy-ctrld .bought-btn{width:145px;height:35px;line-height:35px;background-position:center -59px;}
.buy-ctrld .ctrl-dbtn{width:89px;height:35px;line-height:35px;border-right:1px solid #ddd;background-position:center -11px;}
.buy-ctrld a:hover{background:#9367ee;color:#fff;font-size:14px;text-indent:0;}
li.gdlis,.list_box-li{width:235px; height:415px; display:inline; float:left; border:1px solid #e6e6e6; line-height:18px; margin:5px 10px 10px 0; overflow:hidden;background-color: #FFF;}
li.gdlis:hover,.list_box-li:hover{ border:1px solid #7a45e5;}
li.gdlis a.gtitle,.list_box-li a.gtitle{display: block;width: 200px;text-align:left;overflow: hidden;margin: 0 auto 10px auto;}
li.gdlis .gimg,.list_box-li .gimg{width: 200px; height: 200px; display:block; margin:auto;}
li.gdlis a.gtitle,.list_box-li a.gtitle{line-height: 16px;height:32px;margin: 10px auto;font-size:13px;}
li.gdlis p,.list_box-li p{ margin-bottom:10px; line-height:15px; display:block; overflow:hidden;text-align: center;}
.list_box-li p.deal-cnt{text-align:left;}
.list_box-li p.deal-cnt em{padding-left:4px;padding-right:15px;}
li.gdlis p em,.list_box-li p em{ height:21px; padding-left:25px;background:none;display: inline-block;}
li.gdlis p.newgoods em,.list_box-li p.newgoods em{background-position:0 -280px;padding-left:35px;}
li.gdlis p.newgoods a,.list_box-li p.newgoods a{color: #4D9CB5;}
li.gdlis p.newgoods a:hover,.list_box-li p.newgoods a:hover{text-decoration: underline;}
li.gdlis p em.lis_icon,.list_box-li p em.lis_icon{ background-position:0 -172px;margin-left: 10px;}
.glist1 li{float: none;height: 120px;width: auto;display: block;margin:  0 0 10px 0;}
.glist1 li .gimg{float: left;width: 120px;height: 120px;margin-right: 10px;line-height: 120px;}
.glist1 li .gimg img{max-width:120px;max-height: 120px; _width:120px;}
.glist1 li a.gtitle{float: left;width: 800px;text-align: left;height: 20px;line-height: 20px;font-size: 14px;}
.glist1 li p{float: left;width: 800px;text-align: left;}
.glist1 li p.btns{text-align: right;}
.gimg-min {margin-top: 10px;height: 35px;overflow: hidden;}
.gimg-min li{margin: 0 5px 5px 0;float: left;width: 34px;height: 34px;}
.gimg-min img{border: 1px #ddd solid;padding: 1px;background-color: #FFF;}
.gimg-min li a.hov img{border-color: #FF9900;}
.gimg-min .next,.gimg-min .back{width: 16px;height: 29px;background-image: url(../images/background/ico.gif);background-repeat: no-repeat;margin-top: 2px;float: left;}
.gimg-min .back{background-position: 0 -589px;cursor: not-allowed;}
.gimg-min .next{background-position: 0 -618px;cursor: not-allowed;}
.gimg-min .backon{background-position: 0 -531px;cursor: pointer;}
.gimg-min .nexton{background-position: 0 -560px;cursor: pointer;}

/**新列表多规格商品**/
.fmgoods-main {margin-top: 10px;height: 35px;overflow: hidden;}
.fmgoods-main li{margin: 0 5px 5px 0;float: left;width: 34px;height: 34px;}
.fmgoods-main img{border: 1px #ddd solid;padding: 1px;background-color: #FFF;}
.fmgoods-main li a.hov img{border-color: #FF9900;}
.fmgoods-main .next,.fmgoods-main .back{width: 16px;height: 29px;background-image: url(../images/background/ico.gif);background-repeat: no-repeat;margin-top: 2px;float: left;}
.fmgoods-main .back{background-position: 0 -589px;cursor: not-allowed;}
.fmgoods-main .next{background-position: 0 -618px;cursor: not-allowed;}
.fmgoods-main .backon{background-position: 0 -531px;cursor: pointer;}
.fmgoods-main .nexton{background-position: 0 -560px;cursor: pointer;}

.gimg-srl{width: 152px;height: 34px;overflow: hidden;position: relative;}
.gimgsrl .gimg-srl{margin: 0 10px 0 10px;}
.gimg-srl-li{position: absolute;left: 0;top: 0;}
.hovtitle{position: absolute;height: 25px;line-height: 25px;text-align: center;background-color:#f6f3fc;right: 0;top: 0;padding: 0 10px;color: #7a45e5;font-weight: bold;border: 1px #d9c6fe  solid;}
.youhuijia{ color:#fff; background:url(youhuijia_03.png) no-repeat; width:42px; height:14px; display:inline-block; font-size:12px; margin-left:3px; margin-top: -2px; vertical-align:middle; font-weight: normal;}
.overseas-ico{width:46px;height:47px; display:block; position:absolute; left:-15px; top:-12px; cursor:pointer;background:url(/www/overseas/images/icohk.png) no-repeat;}/*香港直邮*/
.no-tariff{background:url(/www/overseas/images/ico2.png) no-repeat; height: 51px;}/*香港直邮免税*/
.global-ico{width:46px;height:47px;background:url(icobs.png) no-repeat;}/*全球购*/
.bshuim-ico{background: url(/www/overseas/images/ico3.png) no-repeat;width:46px;height:51px;}/*保税直发免税*/
.bshui-ico{background: url(/www/overseas/images/icobs.png) no-repeat;width:46px;height:47px;}/*保税直发*/
.tssale-ico{background: url(/www/images/tesale-ico.png) no-repeat;width:46px;height:61px;}/*特价*/
.lis_pl{ position:relative; z-index:100;}/*add by qmm*/
.lis_box{ position:relative; z-index:99;}/*add by qmm*/
/*--列表页中的分页--*/
.pages{ clear:both;color: #999;padding: 10px;text-align: center;margin-bottom: 20px;}
.pages a,.pages a:visited,.pages strong{border: 1px solid #ddd;margin: 2px;text-decoration: none;padding:0 15px;line-height: 30px;height: 30px;background-color: #FFF;display: inline-block;}
.pages strong,.pages a:hover,.pages a:active {background-color:#9367ee;border: 1px #9367ee solid;color: #FFFFFF;font-weight: bold;}
.pages a:hover,.pages a:active{font-weight: normal;}
.pages kbd { border-left: 1px solid #CED7EC; margin: 2px; }
* html .pages kbd { padding: 1px 8px; }
.pages kbd input { border: 1px solid #CED7EC; margin-top: 3px !important; margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
.pages kbd>input { margin-bottom: 2px; }
/* --------------------------------- 列表页中列表下的搜索条 -------------------------------- */
.bot_search{padding: 15px 0;margin-bottom: 100px;}
.bot_search form{width: 570px;margin: 0 auto;height: 35px;background: url(../images/background/bot_sch.png) 75px 0 no-repeat;line-height: 35px;}
.bot_search label{font-weight: bold;font-size: 14px;display: inline-block;height: 35px;vertical-align: top;}
.bot_search input{padding: 8px;outline:none;font-size: 14px;width: 380px;background: none;border: none;vertical-align: top;}
.bot_search button{width: 90px;height: 35px;background: none;border: none;vertical-align: top;}
/*列表页面包屑导航*/
.pet-onav{ margin: 10px 0px;}
.onav-cont{ border: 1px solid #ddd; height: 24px; line-height: 24px; position: relative;display: inline-block;*display:inline;*zoom:1; padding:0 25px 0 8px; background: #fff;}
.onav-cont b{ position: absolute; width: 9px; height: 5px; background: url(../images/background/bg2.png) -38px -1258px; right: 15px; top: 10px; }
.onav-cont span{ display: inline-block; padding: 0 10px; min-width: 50px; cursor:pointer}
.onav-cont .gnum{color:#999;padding-left: 5px;}
.onav-cont ul{ position: absolute; top:24px; left: -1px; width: 100%; border: 1px solid #ddd; background: #fff; padding:5px 0; display: none; z-index: 150;}
.onav-cont li{ line-height: 22px; height: 22px; overflow: hidden; text-indent: 18px; border-bottom: 1px dashed #eee; }
.onav-cont li a{color: #666; display: block;}
.onav-cont li a:hover{ color: #666;}
.onav-cont li:hover{background:#f6f6f6;}
.onav-cont:hover ul{ display: block;}
.pet-onav label{ display: inline-block;background: url(../images/background/bg2.png) -38px -1265px; width: 5px;height: 9px; margin: 0 10px;}
/*商品列表页的列表显示*/
.zlist-box p{margin-bottom:5px; line-height:15px; display:block; overflow:hidden;text-align:left;}
.zlist-box p em{height:21px; padding-left:0;padding-right:15px; background-position:0 -151px;display: inline-block;}
.zlist-box p em.lis_icon{margin-left: 10px;}
.zlist-box .zlist-li{border:1px solid #e6e6e6;padding:20px;background:#fff;margin-bottom:10px;width:938px;height:auto;display:block;float:none;}
.zlist-li .gimg,.zlist-li .gimg img{width:110px;height:110px;}
.zlist-li .gimg img{overflow: hidden;}
.zlist-li .gimg-min{margin-top:6px;}
.zlist-box .zlist-name{width:300px;}
.zlist-name h1{height:38px;overflow:hidden;}
.zlist-name i{display:inline-block;}
.zlist-box .list-pirce{width:140px;margin-left:100px;}
.zlist-box b{color:#ff6600;}
.zlist-box del{margin-left:5px;}
.zlist-btn{width:180px;margin-top:35px;}
.zlist-box .zlist-li:hover{border:1px solid #7a45e5;}
.zlist-box .hovtitle{font-size:12px;height:22px;line-height:22px;}
.zlist-box li.gdlis a.gtitle,.zlist-box .list_box-li a.gtitle{display: block;width: auto;text-align: left;overflow: hidden;margin: 0;height:34px;}
.zlist-box .buy-ctrld{border:1px solid #ddd;}
.zlist-box .buy-ctrld a{background:url(../images/background/pro-listico.jpg) no-repeat;color:transparent;text-indent: -9999px}
.zlist-box .buy-ctrld a:hover{background:#9367ee;color:#fff;font-size:14px;text-indent:0;}
.zlist-box .buy-ctrld .bought-btn{width:107px;height:35px;line-height:35px;background-position:center -59px;}
.zlist-box .buy-ctrld .ctrl-dbtn{width:70px;height:35px;line-height:35px;border-right:1px solid #ddd;background-position:center -11px;}
.zlist-box .global-ico{width:46px;height:47px;background:url(icobs.png) no-repeat;position:absolute;top:-20px;left:-20px;}
.zlist-box .listsale-out{width: 80px;height: 80px;position:absolute;top: 24px;left: 18px;}
.zlist-box .listsale-out img{width: 70px;height: 70px;}
/* 公共弹窗样式 */
.public-pop{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 99999;left: 0;top: 0;}
.pop-main{width: 600px;display: table;height: 100%;}
.pop-cell{display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
.pop-content{background: rgba(255,255,255,1);border-radius: 10px;}
.pop-head{height: 40px;color: #333;font-size: 14px;border-bottom: 1px solid #e7e7e7;padding: 0 20px;}
.pop-head p{line-height: 40px;}
.pop-head a{font-size: 22px;line-height: 38px;color: #666;}
.pop-text{padding: 40px;}
.pop-text p{color: #333;font-size: 14px;}
.pop-btns{padding-top: 40px;width: 220px;margin: 0 auto;}
.pop-btns a{width: 90px;height: 36px;line-height: 36px;border-radius: 5px;font-size: 14px;text-align: center;}
.pop-btns a:first-child{border: #f03e3e 1px solid;background: #F03E3E;color: white;}
.pop-btns a:nth-of-type(2n){border: #E7E7E7 1px solid;color: #999;}
/*通知公告弹窗*/
.activity-bg{background:#000;filter: alpha(opacity=80); opacity: 0.8;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1003;}
.activity-tc{position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-200px;background:#ffd800;border-radius:100%;width:402px;height:402px;z-index:1004;}
.activity-tc .font-divbox{width:340px;height:200px;margin:86px 0 0 47px;}
.activity-tc .font-divbox h1{font-size:24px;color:#333;}
.activity-tc .font-divbox p{font-size:18px;line-height:30px;}
.activity-tc .font-divbox b{font-size:18px;}
.activity-tc .font-divbox .d81{color:#d81503;}
.knwobtn{width:329px;height:57px;padding-left:206px;padding-top:108px;position:absolute;bottom:21px;left:-51px;background:url(../images/background/knowbtn.png) no-repeat;}
.knwobtn a{color:#fff;font-size:18px;}
.knwobtn a:hover{color:#fff;}
.divclose{width:42px;height:42px;position:absolute;top:37px;right:39px;cursor: pointer;}
.citys{width:370px; display:inline-block; border:1px solid #ddd; padding:5px 5px 15px 5px; position:relative;}
.place-header{width:100%; height:25px; display:inline-block; border-bottom:1px solid #ddd; padding:0; margin:0;}
.place-header li{background:#f6f6f6; border:1px solid #ddd; border-bottom:none; display:inline-block; line-height:24px; font-size:12px; color:#888; width:70px; text-align:center; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.place-header li.current{background:#fff; border-bottom:1px solid #fff;}
/*购物车弹窗*/
/*2017-5-5 购买咨询弹出框改版*/
.addcart_tc li {margin-left: 53px;float: left;width: 86px;}
.addcart_tc li p.gimg {width: 84px;border: 1px #ddd solid;height: 64px;line-height: 75px;}
.addcart_tc li p.gimg img {max-width: 84px; max-height: 64px;width: 64px;display: inline;  }
.addcart_tc li p {text-align: center;width: 84px;overflow: hidden;}
.addcart_tc li p.gtitle {height: 16px;margin: 10px auto 0px auto;}
.addcart_tc li a {width: 100px;line-height: 16px;}
.shade{position: absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.4);}
.cartPopupDiv{width:610px;height:412px; border-radius: 10px;background: #fff; position:absolute;left:50%;top:50%;margin-top:-206px;margin-left:-305px;}
.closePop{display:block;right:30px;top:15px;}
.closePop:hover{cursor:pointer;}
.popupConUp{width:100%;height:225px;border-bottom:1px solid #e7e7e7;}
.popupConUp .picBox{ width:234px;}
.popupConUp .picBox img{margin: 44px 0 0 40px;}
.popupConUp .buyDes{width:336px;padding-left:40px;}
.popupConUp .buyDes h1{font-size:16px; margin-top:48px;overflow: hidden;padding-right: 16px;}
.popupConUp .buyDes h1 span{color:#3fa7a8;padding-right:8px;}
.popupConUp .buyDes h2{font-size:14px; margin-top:15px;overflow: hidden;padding-right: 16px;}
.popupConUp .buyDes h2 span{color:#f03e3e;}
.popupConDown{width:100%;height:186px;}
.cartBtn{margin-top:30px;}
.cartBtn a{display: inline-block;width:100px;height:40px;line-height:40px;text-align:center;font-size:14px;}
.continueBuy{border: 1px solid #d2d2d2;border-radius:5px;color:#999;}
.continueBuy:hover{cursor:pointer;color:#999;}
.buyNow{border-radius:5px;background:#f03e3e;margin-left:16px;color:#fff;}
.buyNow:hover{cursor:pointer;color:#fff;}
.popupConDown > p{padding:12px 0 16px 14px;color:#666;font-size:14px;}
.addcart_tc ul{padding:0px;}
.buyDes > span{color:#f03e3e; padding:3px 0;}
.ajax_load{background:url("../images/msgloading.gif") no-repeat 5px 5px #FD9104;border:1px dashed red;color:#FFFFFF;font-weight:bold;padding:5px 5px 5px 30px;height:16px;position:absolute;z-index:99999;}
/*E宠国际底部*/
.footer-content{background:#f3f4f5;}
.footer-content .footerbox{padding:45px 0 20px 0;}
.footer-content .footer-left{width:970px;}
.footer-content .contact-epethk{margin-left:45px;}
.footer-content .f-hkcontace{border-bottom:1px solid #e2e2e2;padding-bottom:34px;}
.footer-content .codebox{width:155px;}
.footer-content .codebox img{border:3px solid #fff;width:92px;height:92px;}
.footer-content .aboutus a{font-size:14px;vertical-align:0px;color:#444;}
.footer-content .aboutus a:hover,.cright:hover span{text-decoration:underline;color:#ed4044;}
.footer-content .aboutus span{padding:0 18px;color:#b8b8b8;}
.footer-content .c8{color:#c8c8c8;}
.footer-content .aboutico1{background:url(../images/footer-ico.png) no-repeat 0px -4px;padding-left:30px;}
.footer-content .aboutico2{background:url(../images/footer-ico.png) no-repeat 0px -35px;padding-left:30px;}


